import pymysql
# 任务1：用Python连接一个远程数据库并读出数据
# 连接数据库四大要素：地址（+端口号）、用户名、密码、数据库名

# 1. 使用参数名创建连接
conn = pymysql.connect(
    host='192.168.18.76',
    port=3306,
    user='admin',
    passwd='Root123456!',
    db='hrdata',
    charset='utf8'
)
# 2. 创建游标
curcor = conn.cursor()
# 3. 查看当前数据库有多少张表
sql = "show tables"
result = curcor.execute(sql)
print(result)
# 展示当前数据库的所有表，返回的是一个tuple元组
print(curcor.fetchall())
conn.close()



